Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 EBURY MEWS Terraced £1,610,000 7 Jan 2014
2 EBURY MEWS Terraced £1,975,000 8 Dec 2020
3 EBURY MEWS Terraced £2,400,000 26 May 2023
4 EBURY MEWS Terraced £2,200,000 2 Jun 2020